home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2009 February / PCWFEB09.iso / Software / Linux / Kubuntu 8.10 / kubuntu-8.10-desktop-i386.iso / casper / filesystem.squashfs / var / lib / dpkg / info / readahead.postinst < prev    next >
Text File  |  2008-10-27  |  2KB  |  65 lines

  1. #!/bin/sh -e
  2. # This script can be called in the following ways:
  3. #
  4. # After the package was installed:
  5. #       <postinst> configure <old-version>
  6. #
  7. #
  8. # If prerm fails during upgrade or fails on failed upgrade:
  9. #       <old-postinst> abort-upgrade <new-version>
  10. #
  11. # If prerm fails during deconfiguration of a package:
  12. #       <postinst> abort-deconfigure in-favour <new-package> <version>
  13. #                  removing <old-package> <version>
  14. #
  15. # If prerm fails during replacement due to conflict:
  16. #       <postinst> abort-remove in-favour <new-package> <version>
  17.  
  18.  
  19. # Remove old lists
  20. rm_old_lists()
  21. {
  22.     rm -f /etc/readahead/readahead /etc/readahead/readahead.new
  23. }
  24.  
  25. # Remove existing rc symlinks
  26. rm_rc_symlinks()
  27. {
  28.     update-rc.d -f readahead remove
  29. }
  30.  
  31.  
  32. case "$1" in
  33.     configure)
  34.     if dpkg --compare-versions "$2" lt "1:0.20050517.0220-0ubuntu1"; then
  35.         rm_rc_symlinks
  36.     fi
  37.     ;;
  38.  
  39.     abort-upgrade|abort-deconfigure|abort-remove)
  40.     ;;
  41.  
  42.     *)
  43.     echo "$0 called with unknown argument \`$1'" 1>&2
  44.     exit 1
  45.     ;;
  46. esac
  47.  
  48. # Automatically added by dh_installinit
  49. if [ -x "/etc/init.d/readahead" ]; then
  50.     update-rc.d readahead start 01 S . >/dev/null || exit $?
  51. fi
  52. # End automatically added section
  53. # Automatically added by dh_installinit
  54. if [ -x "/etc/init.d/readahead-desktop" ]; then
  55.     update-rc.d readahead-desktop start 39 S . >/dev/null || exit $?
  56. fi
  57. # End automatically added section
  58. # Automatically added by dh_installinit
  59. if [ -x "/etc/init.d/stop-readahead" ]; then
  60.     update-rc.d stop-readahead start 99 2 3 4 5 . >/dev/null || exit $?
  61. fi
  62. # End automatically added section
  63.  
  64. exit 0
  65.